joint of head of rib - Francés Inglés Diccionario